Description
Option Flex Print records capture prints of FLEX (Flexible Exchange) options — exchange-listed contracts with customizable terms such as strike, expiration, and exercise style. Each record identifies the option exchange and its exchange-assigned print identifier, the flex root symbol, the print closure type and status, and package-level quantity and net price, along with the count of legs and a completeness flag. Full per-leg detail (contract key, flex type, quantity, price, analytics, and adjustments) is included for the structure.
Schema Definition
| Field Name | Data Type | Description |
|---|
| eventId | bigint | SpiderRock event ID for the flex print |
| optExch | string | Option exchange where the flex print occurred |
| exchangeId | string | Exchange-assigned identifier for the print |
| flexRoot | string | Flex root symbol (underlying root for the flex contract) |
| closureType | string | Type of print closure |
| printClosure | string | Print closure status |
| pkgQty | int | Package quantity (number of structures printed) |
| pkgPrice | double | Package price (net price for the structure) |
| recordIdSet | string | Set of related record IDs comprising this flex print |
| createTime | timestamp | Record creation timestamp (UTC) |
| modifyTime | timestamp | Last modification timestamp (UTC) |
| numLegs | int | Number of legs in the flex package |
| legsComplete | string | Flag indicating whether all legs of the package have been received |
| Legs | list[struct] | Definition of the legs in the structure — including key, flex type, quantity, price, analytics, and adjustments |
Start Dates
US start dates
Differences to V7